/**抽奖白名单 */

import React, { useEffect } from 'react';
import { loginApi } from '@/api/login';
import { addActivityUrl } from '@/urls/url';

const LotteryWhiteList = () => {
  const aaa = {
    activityName: '活动名称1',
    activityContent: '活动内容1',
    activitySite: '活动地点1',
    activityOrganizers: '活动主办方1',
    startDate: '2022-06-1 11:00',
    endDate: '2022-06-30 19:00',
    pictureKey: '989135149541232640.png',
    pictureUrl:
      'http://cmb.beyondsofthz.com/campus/image/989135149541232640.png',
    thumbnailPictureKey: '989135163319521280.png',
    thumbnailPictureUrl:
      'http://cmb.beyondsofthz.com/campus/image/989135163319521280.png',
    provinceCode: '11',
    cityCode: '1101',
    isSignUp: true,
    isVote: false,
    isRobTickets: false,
    isSignIn: false,
    isLuckyDraw: false,
    scheduleVOS: [
      {
        scheduleName: '日程名称1',
        scheduleDate: '2020-07-16 11:00',
      },
      {
        scheduleName: '日程名称2',
        scheduleDate: '2020-07-17 11:00',
      },
      {
        scheduleName: '日程名称3',
        scheduleDate: '2020-07-18 11:00',
      },
    ],
    activityVOS: [
      {
        activityType: 1,
        startDate: '2022-06-16 15:00',
        endDate: '2022-06-17 12:00',
        numberLimit: 9999,
        requiredEntryForms: [
          {
            key: '姓名',
            value: '',
            inputType: 1,
            length: 30,
            inputVerifyType: 'BaseInput7',
          },
          {
            key: '手机号',
            value: '',
            inputType: 2,
            length: 11,
            inputVerifyType: 'MobileNoInput',
          },
        ],
        optionalEntryForms: [
          {
            key: '选填字段1',
            value: '',
            inputType: 1,
            length: 30,
            inputVerifyType: 'BaseInput7',
          },
          {
            key: '选填字段2',
            value: '',
            inputType: 1,
            length: 30,
            inputVerifyType: 'BaseInput7',
          },
        ],
      },
    ],
    // activityVOS: [
    //   {
    //     activityType: 1,
    //     startDate: '2020-07-16 15:00',
    //     endDate: '2020-07-17 12:00',
    //     numberLimit: 9999999,
    //     requiredEntryForms: [
    //       {
    //         key: '姓名',
    //         value: '',
    //         inputType: 1,
    //         length: 30,
    //         inputVerifyType: 'BaseInput7',
    //       },
    //       {
    //         key: '手机号',
    //         value: '',
    //         inputType: 2,
    //         length: 11,
    //         inputVerifyType: 'MobileNoInput',
    //       },
    //     ],
    //     optionalEntryForms: [
    //       {
    //         key: '选填字段1',
    //         value: '',
    //         inputType: 1,
    //         length: 30,
    //         inputVerifyType: 'BaseInput7',
    //       },
    //       {
    //         key: '选填字段2',
    //         value: '',
    //         inputType: 1,
    //         length: 30,
    //         inputVerifyType: 'BaseInput7',
    //       },
    //     ],
    //   },
    //   {
    //     activityType: 2,
    //     startDate: '2020-07-17 15:00',
    //     endDate: '2020-07-18 12:00',
    //     voteWay: 2,
    //     dayVoteLimit: 9999999,
    //     singlePlayerLimit: 9999999,
    //     voteObjectVOS: [
    //       {
    //         instructions: '说明',
    //         pictureKey: '投票对象1图片key',
    //         pictureUrl: '投票对象1图片链接',
    //         name: '投票对象1',
    //       },
    //       {
    //         instructions: '说明',
    //         pictureKey: '投票对象1图片key',
    //         pictureUrl: '投票对象1图片链接',
    //         name: '投票对象2',
    //       },
    //       {
    //         instructions: '说明',
    //         pictureKey: '投票对象1图片key',
    //         pictureUrl: '投票对象1图片链接',
    //         name: '投票对象3',
    //       },
    //     ],
    //   },
    //   {
    //     activityType: 3,
    //     startDate: '2020-07-19 15:00',
    //     endDate: '2020-07-20 12:00',
    //     numberLimit: 9999999,
    //     requiredEntryForms: [
    //       {
    //         key: '姓名',
    //         value: '',
    //         inputType: 1,
    //         length: 30,
    //         inputVerifyType: 'BaseInput7',
    //       },
    //       {
    //         key: '手机号',
    //         value: '',
    //         inputType: 2,
    //         length: 11,
    //         inputVerifyType: 'MobileNoInput',
    //       },
    //     ],
    //     optionalEntryForms: [
    //       {
    //         key: '选填字段1',
    //         value: '',
    //         inputType: 1,
    //         length: 30,
    //         inputVerifyType: 'BaseInput7',
    //       },
    //       {
    //         key: '选填字段2',
    //         value: '',
    //         inputType: 1,
    //         length: 30,
    //         inputVerifyType: 'BaseInput7',
    //       },
    //     ],
    //   },
    //   {
    //     activityType: 4,
    //     startDate: '2020-07-21 15:00',
    //     endDate: '2020-07-22 12:00',
    //     signInType: 1,
    //   },
    //   {
    //     activityType: 5,
    //     startDate: '2020-07-22 15:00',
    //     endDate: '2020-07-23 12:00',
    //     luckyDrawNumber: 9999999,
    //     rules: '兑奖规则',
    //     prizeVOS: [
    //       {
    //         prizeLevel: 1,
    //         pictureKey: '奖品1图片',
    //         prizeName: '奖品1名称',
    //         prizeTotal: 9999999,
    //         chance: 1,
    //       },
    //       {
    //         prizeLevel: 2,
    //         pictureKey: '奖品2图片',
    //         prizeName: '奖品2名称',
    //         prizeTotal: 9999999,
    //         chance: 2,
    //       },
    //       {
    //         prizeLevel: 0,
    //         pictureKey: '默认奖品图片',
    //         prizeName: '默认奖品名称',
    //         prizeTotal: 9999999,
    //         chance: 97,
    //       },
    //     ],
    //   },
    // ],
  };

  let obj = {
    key: '姓名',
    value: '',
    inputType: 1,
    length: 30,
    inputVerifyType: 'BaseInput7',
  };
  const tagsData = [
    '姓名',
    '性别',
    '图片',
    '手机号',
    '生日',
    'QQ号',
    '邮箱',
    '学院',
    '年级',
    '班级',
    '学号',
    '特长',
    '备注',
  ];
  let bbb = tagsData.map((item: any) => {
    return {
      ...obj,
      key: item,
    };
  });
  console.log(bbb);

  const getData = async () => {
    const res = await loginApi(addActivityUrl, aaa);
    console.log(res);
  };
  useEffect(() => {
    getData();
  }, []);

  return <div>抽奖白名单</div>;
};

export default LotteryWhiteList;
